Part Number Hot Search : 
25201 70006 PD104 70006 13008 2SD1410A S61LV U2508
Product Description
Full Text Search
 

To Download RSC-364 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  rsc-300/364 recognition synthesis control from the interactive speech ? line of products speech recognition microcontroller general description the rsc-300/364, from the interactive speech? family of products, is an 8-bit microcontroller designed specifically for speech applications in consumer electronic products. the rsc-300/364 is a single chip solution that combines the flexibility of a microcontroller with advanced speech technology, including high-quality speech recognition, speech and music synthesis, speaker verification, and voice record and playback. products can use one or all of the rsc-300/364 features in a single application. the rsc-300/364 supports sensory speech? 5.0, the latest speech recognition technology from sensory, which includes a number of new techniques that significantly improve recognition performance over previous versions. using a sophisticated neural network technology, on-chip speech recognition algorithms reach an accuracy of greater than 97% for speaker-independent recognition and greater than 99% for speaker-dependent recognition. in addition to the improved recognition performance, the rsc-300/364 provides further on-chip integration of features, including a preamplifier, multiplier, watchdog timer, and 2.5 kbytes of ram. a complete system may be built with few additional parts other than a battery, speaker, microphone, and a few resistors and capacitors. the rsc-300 is designed for rom-less for applications that need more rom space and consequently use off-chip memory. features full range of sensory speech? 5.0 capabilities speaker-independent speech recognition speaker-dependent speech recognition high quality speech synthesis and sound effects speaker verification four-voice music synthesis voice record & playback integrated single-chip solution 4 mips 8-bit microcontroller on-chip a/d and d/a converters, and pre-amplifier 32khz clock for time keeping internal 64 kbytes rom; 2.5 kbytes ram internal 32 khz watchdog timer external memory bus: 16-bit address, 8-bit data 24x24 multiplier for rapid recognition processing low power requirements 2.4 ? 5.25v operation for 2 or 3 battery applications ~10ma operating current at 3v power down mode; <5 m a standby current rsc-300/364 block diagram adc multiplexer digital logic agc microcontroller preamp and gain control ram rom (RSC-364 only) RSC-364 microphone speaker general purpose i/o external memory oscillator amp dac multiplier watchdog timer
rsc-300/364 data sheet 2 from the interactive speech ? line of products rsc-300/364 overview the rsc-300/364 is a member of the interactive speech? line of products from sensory. it features a high-performance 8-bit microcontroller with on-chip a/d, d/a, preamplifier, ram and rom (RSC-364 only). the rsc-300/364 is designed to bring a high degree of integration and versatility into low-cost, power- sensitive toy applications. various functional units have been integrated onto the cpu core in order to reduce total system cost and increase system reliability without degrading system performance. the rsc-300/364 delivers 4 mips of integer performance at 14.32 mhz providing maximum performance at minimum cost. the cpu core embedded in the rsc-300/364 is an 8-bit, variable-length-instruction, microcontroller. the instruction set is somewhat similar to the zilog tm 78, and has a variety of addressing mode mov instructions. the rsc-300/364 processor avoids the limitations of dedicated a, b, and dptr registers by having completely symmetrical source and destinations for all instructions. of the 2.5 kbytes of internal ram, 2 kbytes are organized as a data space, with 0.5k used for register space. speech recognition the rsc-300/364 uses a neural network to perform speaker-independent or speaker-dependent speech recognition. speaker-dependent recognition requires external memory to store speech recognition information (e.g., sram, optional serial eeprom, flash memory). speaker-independent recognition requires on-chip or off- chip rom to store the words to be recognized. the rsc-300/364 has several additional speech recognition features as described below. continuous listening allows the chip to continuously listen for a specific word. with this feature a product can be used in a normal environment and only ?activates? when a specific word, preceded by quiet, is spoken. speech and music synthesis the rsc-300/364 provides high-quality speech synthesis by using a hybrid of a time-domain compression scheme that improves on conventional adpcm and a customized reuse of sounds. speech synthesis requires on-chip or off-chip rom to store audio sounds for synthesis. the rsc-300/364 provides high-quality, low-cost four- voice music synthesis which allows multiple, simultaneous instruments for harmonizing. the rsc- 300/364 uses a midi-like system to generate music. record and playback the rsc-300/364 can perform audio record and playback at various compression levels depending on the quantity and quality of playback desired. data rates of under 14,000 bits per second are achievable while maintaining very high quality reproduction. the rsc- 300/364 also performs silence removal to improve sound quality and reduce memory requirements. speaker verification the rsc-300/364 can also perform text-dependent speaker verification. after a speaker trains the chip on a specific word, the chip is able to identify whether that word is spoken by the original speaker, thus providing biometric security. power the typical operating current is 10 ma operating at 14.32 mhz and 3v. lowering clock frequency reduces power consumption, although speech recognition requires a 14.32 mhz clock. standby current is <5 m a in power down mode. rsc-300/364 architecture diagram pre-amp external memory interface cpu timing and control 32k x 8 32k x 8 high low internal rom (RSC-364) a[15:0] d[7:0] -rdc -wrd -rdd -wrc 448 bytes 8 levels -xmh -xml -reset -te1/ pwm stack space register space break point register aife1 analog control adc timer1 timer2 osc1 osc2 port 0 interrupt logic dacout xi1, xo1 xi2, xo2 p0.0-p0.7 p1.0-p1.7 dac pulse width modulator port 1 aofe3 ain1 aofe2 aofe1 ain? aife2 pwm bufout/ speech processing unit 2k technology sram
data sheet rsc-300/364 from the interactive speech ? line of products 3 rsc-300/364 architecture the rsc-300/364 is a highly integrated device that combines: 8-bit microcontroller on-chip rom (64 kbytes, RSC-364 only) and ram (2.5 kbytes), and the ability to address off-chip ram or rom a/d converter and d/a converter input amplifier and pulse width modulator the rsc-300/364 has an external memory interface, with 16-bit addresses and 8-bit data buses, for accessing external memory. it also has an internal rom (RSC-364 only) that can be enabled or disabled (partially or fully) by pin inputs ( signals , -xmh, -xml). two bi-directional ports provide 16 general purpose i/o pins to communicate with external devices. the rsc- 300/364 has a high frequency (14.32 mhz) oscillator as well as a low frequency (32,768 hz) oscillator suitable for timekeeping applications. the processor clock can be selected from either source, with a selectable divider value. the device performs speech recognition when running at 14.32 mhz. the rsc-300/364 also supports programmable wait states to allow the use of slower external devices. there are two programmable 8-bit counters / timers, one derived from each oscillator. an external microphone passes an audio signal to the preamplifier and adc (analog-to-digital converter) to convert the incoming speech signal into digital data. the output audio signal of the rsc-300/364 is derived from a dac (digital-to-analog converter) or pwm (pulse width modulator). using the rsc-300/364 creating applications using the rsc-300/364 requires the development of electronic circuitry, software code, and speech/music data files. software code for the rsc- 300/364 can be developed by sensory or by external programmers using the rsc-300/364 development kit. for more information about development tools and services, please contact sensory. a typical product will require about $0.30 - $1.00 (in high volume) of additional components, in addition to the rsc-300/364. the following sample circuit provides an example of how the rsc-300/364 might be used in a consumer electronic product. s ample application circuit (die) vdd vdd vdd vdd vdd p0.4 p0.3 p0.2 p0.1 p0.0 d6 a9 a1 d4 a12 a4 p0.6 d3 a5 a10 p0.7 p1.0 d7 a2 a15 a7 p1.5 d0 d5 d1 a8 p1.7 a14 a13 p1.6 a0 a3 p1.2 p1.3 p1.4 p1.1 d2 a11 a6 /xmh /xml p0.5 /rdc pdn c2 220pf c3 4700pf c1 0.1uf c4 100uf r5 100k r1 2.7k c10 0.1uf r4 100k c9 68pf c7 0.022uf r2 100 c5 0.1uf u1 at27lv512a(tsop) 10 9 8 7 6 5 4 3 25 24 21 23 2 26 27 1 20 22 11 12 13 15 16 17 18 19 a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 ce oe d0 d1 d2 d3 d4 d5 d6 d7 r3 2.7k(tbd) j1 input-mic c6 100uf/16v rsc364 1 2 3 4 5 6 7 8 9 29 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 28 30 31 32 33 47 46 45 55 56 61 62 42 41 40 39 38 37 36 35 34 63 72 60 59 58 57 19 54 53 52 51 50 49 48 71 70 69 68 67 66 65 64 11 10 43 44 aife2 dac aofe3 ain1 ain0 aofe2 gnd p0 p1/te vdd d7 d6 d5 d4 d3 d2 d1 a15 a14 a13 a12 a11 a10 a9 a8 gnd a7 a6 a5 a4 p1.5 p1.6 p1.7 p0.5 p0.4 vdd gnd rst xi1 xo1 xi2 xo2 a0 a1 a2 a3 rdc aofe1 p0.0 p0.1 p0.2 p0.3 d0 p0.6 p0.7 p1.0 p1.1 p1.2 p1.3 p1.4 aife1 vref xml xmh pdn wrd rdd wrc nc nc nc nc c14 0.01uf ls1 speaker c13 0.1uf c8 0.1uf r7 47 c14 0.01uf r6 400 c12 27 pf c11 27pf y1 14.318mhz /rdc pdn /wrd /rdd /wrc
rsc-300/364 data sheet 4 from the interactive speech ? line of products rsc-300/364 instruction set the instruction set for the rsc-300/364 has 54 instructions comprising 10 move, 7 rotate, 11 branch, 11 register arithmetic, 9 immediate arithmetic, and 6 miscellaneous instructions. all instructions are 3 bytes or fewer, and no instruction requires more than 10 clock cycles to execute. general purpose i/o the rsc-300/364 has 16 general purpose i/o pins (p0.0- p0.7, p1.0-p1.7). each pin can be programmed as an input with weak pull-up (~150k w equivalent device); input with strong pull-up (~10k w equivalent device) ; input without pull-up, or as an output. external memory the rsc-300/364 includes an external memory interface that allows connection with memory devices for speaker- dependent speech recognition, audio record/playback, and extended durations of speech and music synthesis. separate data and address buses allow use of standard eproms, roms, srams, and flash memory with little or no additional decoding. support for separate read and write signals for each external memory space further simplifies interfacing. the rsc-300/364 includes 8 data lines ( d[7:0]) and 16 address lines (a[15:0]), and associated control signals for memory interfacing. oscillators two independent oscillators in the rsc-300/364 provide a high-frequency clock and a 32khz time-keeping clock. both oscillators work with an external crystal, a ceramic resonator or lc. the oscillator characteristics are: oscillator #1: pins xi1, xo1 14.32 mhz oscillator #2 pins xi2 and xo2 32768 hz clock the rsc-300/364 uses a fully static core ? the processor can be stopped (by removing the clock source) and restarted without causing a reset or losing contents of internal registers. static operation is guaranteed from dc to 14.32 mhz. typically the processor clock runs from a 14.32 mhz crystal with no divisor and one wait state. this creates internal ram cycles of 70 nsec duration and internal rom (RSC-364 only) or external cycles of 140 nsec duration. careful design may allow operation with memories having access times as slow as 120 nsec. timers/counters the two independent oscillators of the rsc-300/364 provide counts to two internal timers. each of the two timers consists of an 8-bit reload value register and an 8- bit up-counter. the reload register is readable and writeable by the processor. interrupts the rsc-300/364 allows for five interrupt sources, as selected by software. each has its own mask bit and request bit in the imr and irq registers respectively. the following events can generate interrupts: positive edge on port 0, bit 0 overflow of timer 1 overflow of timer 2 sensory reserved functions completion of pwm sample period preamplifier the on-chip preamplifier circuit consists of three stages with a maximum overall gain of about 500. the amplifier includes a vref input that is used to set the amplifier center voltages and must be driven by a low impedance voltage supplied by an external source. the signal inputs of all stages have an 80 k w input impedance to the vref pad. in a typical design, aofe1 would be directly coupled to aife2, and aofe2 would be capacitively coupled to ain0 through an rc lowpass filter to remove dc offset and digital noise. aofe3 would be bypassed to vref with a small (220pf) capacitor for additional noise suppression. analog output the rsc-300/364 offers two separate options for analog output. the dac (digital to analog converter) output provides a general purpose 10-bit analog output that may be used for speech output (with the inclusion of an audio amplifier), or other purposes requiring an analog waveform. for speech applications that require driving a small speaker, the pwm (pulse-width modulator) output can be used instead of the dac output. the pwm output can directly drive a 32 ohm speaker. packaging the rsc-300/364 can be purchased as unpackaged die or a 64 pin tqfp package.
data sheet rsc-300/364 from the interactive speech ? line of products 5 die bond pad and qfp pin descriptions RSC-364 top view of die 1 19 20 36 37 54 55 72 33 48 1 16 17 32 49 64 4 RSC-364 64-pin qfp name die pad qfp pin description i/o a[15:0] 20-27, 30-37 1-8, 11-18 external memory address bus o ain0 5 52 analog in, low gain. ( range agnd to avdd/2.) i ain1 4 51 analog in, hi gain (8x input amplitude of ain0, same range) i aofe1 72 49 output of 1 st stage of preamplifier o aofe2 6 53 output of 2 nd stage of preamplifier o aofe3 3 51 output of 3 rd stage of preamplifier o aife1 71 48 input of 1 st stage of preamplifier i aife2 1 49 input of 2 nd stage of preamplifier i nc 10,11,43,44 not connected - pwm0 8 55 pulse width modulator output0 o dacout 2 50 analog output ( unbuffered). o d[7:0] 12-19 57-64 external data bus i/o vss 7,28,62 9, 39,54 vss - pdn 67 44 power down. active high when powered down. o p1[7:0], p0[7:0] 43-52,53-60 22-29, 30-37 general purpose port i/o. pin p0.0 can act as an external interrupt input. all i/o pins can act as ?wake up? inputs. i/o /rdc 63 40 external code read strobe o /rdd 65 42 external data read strobe o /reset 42 21 reset i /te1 or pwm1 9 56 test mode or pulse width modulator output1 (multiplexed) i or o vref 70 47 reference voltage = vdd/2 or vdd/4. depends on software - v dd 29,61 10,38 supply voltage - /wrc 64 41 external code write strobe o /wrd 66 43 external data write strobe o /xmh 68 45 external hi-memory enable (low active) i /xml 69 46 external low-memory enable (low active) i xo1 40 19 oscillator 1 output (high frequency) o xi1 41 20 oscillator 1 input i xo2 38 na oscillator 2 output (32768 hz) o xi2 39 na oscillator 2 input i
rsc-300/364 data sheet 6 from the interactive speech ? line of products dc characteristics (t o = 0c to +70c, v dd = 2.4v ? 5.25v ) symbol parameter min typ max units test conditions v il input low voltage -0.1 0.75 v v ih (vcc<3.6) input high voltage 0.8*vdd vdd+0.3 v v ih (vcc>3.6) input high voltage 3.0 vdd+0.3 v v ol output low voltage 0.3 0.1*vdd v i ol = 2 ma v oh output high voltage (i/o pins) 0.8*vdd 0.9*vdd v i ol = - 2 ma i il logical 0 input current <1 10 ua v ss < v pin < v dd i dd1 supply current, active 10 20 ma hi-z outputs i dd3 supply current, powerdown 1 10 ua hi-z outputs rpu pull-up resistance p0.0-p1.7 i/o pins /xml,/xmh 5,80, hi-z 4.5,200, hi-z 200 k w k w selected with software fixed a.c. characteristics (external memory accesses) (t o = 0c to +70c, v dd = 5v; load capacitance for outputs = 80 pf; osc=14.32 mhz) symbol parameter cpu=osc/1, 1 ws min max cpu=osc/2, 0ws min max units 1/tcl1 processor clock frequency 14.32 7.16 mhz trlrh -rdc (-rdd) pulse width 140 140 ns trlav -rdc (-rdd) low to address valid 5 5 ns talrax address hold after -rdc (-rdd) 0 0 ns travdv address valid to valid data in 135 135 ns trhdx data hold after -rdc (-rdd) 0 0 ns twlwh -wrc (-wrd) pulse width 140 140 ns tavwl address valid to -wrc (-wrd) 35 70 ns talwax address hold after -wrc (-wrd) 35 70 ns twdvav write data valid to address valid 5 5 ns twhqx data hold after -wrc (-wrd) 35 70 ns
data sheet rsc-300/364 from the interactive speech ? line of products 7 timing diagrams note that the -rdc signal does not necessarily pulse for every read from code space, but may stay low for multiple cycles. address -rdd (-rdc) data -wrc (-wrd) trlrh trlav travdv trhdx twlwh address tavwl talrax talwax twdvav twhqx data external read timing external write timing absolute maximum ratings any pin to gnd -0.1v to +6.5v operating temperature (t o ) 0c to +70c soldering temperature 260c for 10 sec power dissipation 1 w operating conditions 0c to +70c; v dd =2.4 - 5.25v v ss =0v warning : stressing the rsc-300/364 beyond the ?absolute maximum ratings? may cause permanent damage. these are stress ratings only. operation beyond the ?operating conditions? is not recommended and extended exposure beyond the ?operating conditions? may affect device reliability. ordering information part marketing # description RSC-364 dwf c364xs1p tested die in wafer form RSC-364 die c364xd1b tested, singulated die in waffle pack RSC-364 qfp c364xt1t 64 pin 10 x 10 x 1.4 mm tqfp rsc-300 dwf c300xs1p tested die in wafer form rsc-300 die c300xd1b tested, singulated die in waffle pack rsc-300 qfp c300xt1t 64 pin 10 x 10 x 1.4 mm tqfp
rsc-300/364 data sheet 52 1 east weddell drive sunnyvale, ca 94089 tel: (408) 744-9000 fax: (408) 744-1299 ? 1999 sensory, inc. all rights reserved p/n 80-0111-6 sensory is registered by the u.s. patent and trademark office. all other trademarks or registered trademarks are the property of their respective owners. from the interactive speech? line of products the interactive speech? product line the interactive speech line of ics and software was developed to ?bring life to products? through advanced speech recognition and audio technology. the interactive speech product line was designed for consumer telephony products and cost-sensitive consumer electronic applications such as home electronics, personal security, and personal communication. the product line includes award-winning rsc-series general purpose microcontrollers plus a line of easy-to-implement chips which can be pin-configured or controlled by an external host microcontroller. sensory?s software technologies run on a variety of microcontrollers and dsps. rsc microcontrollers the rsc family of microcontrollers (rsc-164, rsc-200/264t, rsc-300/364) are low-cost 8-bit microcontrollers designed for use in consumer electronics. all members of the rsc family are fully integrated and include a speech processor, a/d, d/a, rom (except rsc-200/300), and ram circuitry on chip. the rsc-200/264t and rsc-300/364 also include on chip pre-amplification. the rsc family of microcontrollers can perform a full range of speech/audio functions including speech recognition, speaker verification, speech and music synthesis, and voice record/playback. voice direct? tssp the voice direct ? tssp provides cost-sensitive products with speaker-dependent speech recognition and speech. this easy-to-use, pin-configurable chip requires no custom programming and can recognize up to 60 trained words in slave mode, and 15 words in stand-alone mode. the voice direct ? tssp is ideal for speaker-dependent command and control of household consumer products, and is part of a complete product line that includes the ic, module, development kit voice direct? speech recognition kit. for product developers with limited time and unlimited imagination! voice dialer? assp the voice dialer ? assp delivers speech recognition technology that allows users to dial phone numbers by saying the name of the person they wish to call. voice dialing and phone directory management through speech recognition can be easily integrated into existing products. this ic is designed for use as a slave chip controlled by an external host processor. voice activation ? software sensory?s voice activation? software provides advanced speech technology on a variety of microcontroller and dsp platforms. a complete speech api and flexible design allows manufacturers to easily integrate speech functionality into telephony products. important notices sensory reserves the right to make changes to or to discontinue any product or service identified in this publication at any time without notice in order to improve design and supply the best possible product. sensory does not assume responsibility for use of any circuitry other than circuitry entirely embodied in a sensory product. information contained herein is provided gratuitously and without liability to any user. reasonable efforts have been made to verify the accuracy of this information but no guarantee whatsoever is given as to the accuracy or as to its applicability to particular uses. applications described in this data sheet are for illustrative purposes only, and sensory makes no warranties or representations that the rsc series of products will be suitable for such applications. in every instance, it must be the responsibility of the user to determine the suitability of the products for each application. sensory products are not authorized for use as critical components in life support devices or systems. sensory conveys no license or title, either expressed or implied, under any patent, copyright, or mask work right to the rsc series of products, and sensory makes balance between recognition and synthesis no warranties or representations that the rsc series of products are free from patent, copyright, or mask work right infringement, unless otherwise specified. nothing contained herein shall be construed as a recommendation to use any product in violation of existing patents or other rights of third parties. the sale of any sensory product is subject to all sensory terms and conditions of sales and sales policies.


▲Up To Search▲   

 
Price & Availability of RSC-364

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X